/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.cesupa.cabcc.facade;

import br.cesupa.cabcc.dao.PerfilDAO;
import br.cesupa.cabcc.entity.Perfil;
import br.cesupa.cabcc.factory.FactoryDAO;
import java.util.List;

/**
 *
 * @author yuri
 */
public class PerfilFacade {

    private static List<Perfil> listPerfis = getAllPerfis();

    private static List<Perfil> getAllPerfis() {
        PerfilDAO pDAO = FactoryDAO.getPerfilSUDI();
        List<Perfil> aux = pDAO.getAll();
        return aux;
    }

    public static Perfil getPerfilPorPerfil(String perfil){
        if(listPerfis!=null){
            for(Perfil p : listPerfis){
                if(p.getPerfil().equals(perfil)){
                    return p;
                }
            }
        }
        return null;
    }

    /**
     * @return the listPerfis
     */
    public static List<Perfil> getListPerfis() {
        return listPerfis;
    }
}
